Glasgow copy writing magazine careers in Leeds, United Kingdom